home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
wc3x
/
active11.zip
/
ACTIVE.DOC
< prev
next >
Wrap
Text File
|
1992-08-11
|
9KB
|
224 lines
╔═══════════════════════════════════════════════╗
║ Active v1.0 - (c) Abacus Systems Ltd 1992 ║
║ ║
║ Activity log scanner that sends messages to ║
║ users for various different things. ║
╚═══════════════════════════════════════════════╝
This program scans the days activity log (ACTIVITY.DAY) and sends out
various automated messages as per the configuration file ACTIVE.CFG.
Currently Active sends your selection of the following messages:-
1. Net status message uploads and downloads are summarised and placed
in the folder of your choice.
2. A warning message can be sent to people who fail the password check.
3. A warning message can be sent to carrier droppers.
4. A warning can be sent to people who fail the phone number check.
5. A warning can be sent to people who fail the birthday check.
6. A New User welcome message can be sent.
7. A thankyou message can be sent to people who upload a file.
8. A summary of files uploaded can be sent to a conference of your
choice. Ideal for message networks!
You may select a number of security levels NOT to include in the
scan.
This level of automation makes a Wildcat Sysop's life much easier as
most of the things you would like to do manually are now taken out of
your hands.
----------------------------------------------------------------------
Active is SHAREWARE - that means it's copyright (c) Abacus Systems
Ltd and may not be sold by anyone else for profit. Please feel free to
distribute this file in it's entirity as widely as you wish.
You may use Active for a reasonable period of time for evaluation
purposes, but if you decide to use it on a permanent basis you MUST
register it by paying Abacus Systems Ltd #10.00 Sterling. Our address
is: Cartbridge House, Broadmead Road, Send, Woking, Surrey. GU23 7AD
England. You may pay by UK cheque or by Access (Mastercard) or Visa by
telephone or by calling our BBS Abacus Vortex on 0483 755099 and
leaving me (David Chester) a message containing your credit card
number, expiry date and your current address. Registration outside the
UK will be accepted in this way the exchange rate will be as per the
credit card company at the time. BBS: +44 483 755099
An on-line registration door enabling immediate download of the
registered version will soon be available.
This program will work hand-in-hand with UpList and MakeRep also
written by myself. If two of these products are registered together
the third registration will be free!
I have also written an activity log archiver which will archive your
log daily into a monthly ZIP. This can be used to help Active.
Registering Active will get you a tagline stating you have
registered the product <g> or no tagline at all.
----------------------------------------------------------------------
First of all you will need to amend the ACTIVE.CFG file to reflect
the scans that you want Active to perform and to enter your name in
the /F: (from) field, the Tomcat packet name that your BBS uses and
the message file names of the messages you want to send if they are
different from the defaults listed later.
Active.exe must exist somewhere in the DOS path but should be run from
the Wildcat Home directory eg C:\WC30 - ACTIVE.CFG must exist in this
Home directory.
Active uses the configuration file to determine which scans it must
perform and various other things using switches:-
/C:<conference number> (Default=0)
/F:<from name> (Default="Sysop")
/T:<to name> (default=ALL)
/M:<msgfile> (default varies for each scan)
/S:<subject> (default varies for each scan)
/R:<REP packet name> eg THENET (do NOT put .REP on the end!)"
/P makes the message private (default is Public)"
/H Help! Displays this information.
As you can see, some of these commands have defaults so you needn't
use all of them. You must, however, ALWAYS specify a REP packet name
which is the name used by Tomcat to import/export messages. eg THENET
and the FROM name which can be your name or your BBS name as you wish.
The first switch on each line of the config file tells Active which
scan it relates to. This is my config file:-
/N /C:0 /F:David Chester /r:thenet /p
/M /C:29 /F:abacus bbs /t:ALL /r:thenet
/T /F:david chester /r:thenet /p
/P /f:david chester /r:thenet /p
/B /f:david chester /m:DATEFAIL.MSG /S:Security Failure /r:thenet /p
/C /f:david chester /r:thenet /p
/U /f:david chester /s:Thank You! /r:thenet /p
/F /f:abacus bbs /r:thenet
The first switches are as follows:-
/N New User welcome message - default message file name NEWUSER.MSG
the /T:<to name> switch is not used with the security check scans
as they are obviously addressed to the culprit! /S:<subject>
defaults to "New User". These messages also automatically begin
"<FIRSTNAME>," so just start your message file from there.
The default new user security level is "NEWUSER" but this can be
changed in the .CFG file by adding a /U: switch eg. /U:WC10 to
this configuration line.
/M Message packet (NET status) upload/download summary. Message file
name is not used as the summary itself is the message. /T:<to
name> defaults to "ALL" /S:<subject> defaults to "Mail Runs".
/T Telephone number check failure message - default <msgfile>=PHONE.MSG
<subject>=Phone check failure
/P Password check failure message - always PRIVATE as it shows
passwords tried. <msgfile>=PASSWORD.MSG. <subject>=Password failure
/B Birthday check fail message. <msgfile>=BIRTHDAY.MSG. <subject>=
Birthday Check Failure
/C Carrier dropper warning. <msgfile>=DROPPER.MSG. <subject>=Dropped
carrier.
/U Uploaded file thankyou message. <msgfile>=UPLOAD.MSG
<subject>=File Uploaded.
/F Upload a summary of files uploaded to your BBS yesterday.
Displays file name and description of each upload. This
is ideal for message networks to enable you to advertise
the latest files that you have! <subject>="Files Uploaded
Yesterday"
OMIT SOME SECURITY LEVELS
To omit certain security levels from the scan add the level names to
the command line like so:-
active /WC400 /SUBSCRIBER /VISIT.SYSOP
This affects ALL scans except Password Failures, Mail Run and
Upload Summary messages.
You can keep adding messages to THENET.MSG as subsequent ones are
appended. If the file THENET.MSG does not exist, it will be created.
This works quite happily alongside MakeRep, UpList and any similar
programs that I am currently working on.
The scans can be in any order in the config file and the switches can
be in any order on each line of the file. The /P (Private) switch
should really go last though just in case :-)
When you have created all the messages that you wanted to send, simply
ZIP up the THENET.MSG to create the REP packet for Tomcat to import
like so:
PKZIP \QMAIL\THENET.REP THENET.MSG
ensuring that you get the path right for your Tomcat local packets and
then upload it to Wildcat by:
TOMCAT SYSOP /UPLOAD
Don't forget to delete THENET.MSG afterwards!
When using my other utilities like MakeRep and UpList, you can use all
these utilities in any order and then create the REP and upload it at
the end. ie. you don't have to do it after each utility is run.
Sample batch file:- (This is part of my actual daily batch file)
REM - Create ACTIVITY.DAY log file and scan it.
c:
cd \wc30
copy activity.0* activity.day
ACTIVE
REM - the next bit is for MakeRep. It converts a text file to a .MSG
REM - send the list that CatScan creates for failed Uploads:-
MakeRep /L:failed.log /R:thenet /F:abacus BBS /T:david chester /S:Failed Scan /P
del failed.log
REM Send the days Questionaire answers:-
copy c:\wc3\ques\quesnew.0* quesnew.day
copy c:\wc3\ques\ques0002.0* ques0002.day
MakeRep /L:quesnew.dwc /R:TheNet /F:abacus BBS /t:david chester /s:New Users /pvt
MakeRep /L:ques0002.day /r:thenet /f:abacus BBS /t:david Chester /s:Joining TheNet /pvt
del c:\wc3\ques\quesnew.0*
del c:\wc3\ques\ques0002.0*
del quesnew.day
del ques0002.day
REM the next bit is for UpList - the Files Uploaded Yesterday MSG generator.
FLOP
uplist /f:abacus bbs /t:david chester /r:thenet
uplist /c:27 /f:abacus bbs /r:thenet
REM now we create the .REP packet and upload it:-
pkzip \qmail\thenet.rep thenet.msg
tomcat sysop /upload
del thenet.msg
Good luck! If you have any queeries, please leave a message on Abacus
Vortex BBS 0483 755099 or any of the other excellent BBS's in TheNet
UK message network.
David Chester
Oh yes!:-
FLOP is an excellent program by Michael Conley
PKZIP is an excellent program by Phil Katz (PKWare Inc)
and their trade marks are acknowledged.